<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">













/* CSS Document */
html{}
body{font-size:12px; margin:0; padding:0px;  font-family:"微软雅黑";min-width:1280px;}
ul,ol,p{list-style-type:none;list-style-image:none; margin:0; padding:0px;}
img{ border:none;}
a{outline:0;color:#3f3f3f;text-decoration:none;cursor:pointer;behavior:url(link.htc);}
ul,li,dd,dl{ list-style:none; margin:0; padding:0px;}
input,textarea{font-family:"微软雅黑"; margin:0; padding:0px;  color:#333333; font-size:12px;  outline:medium;}


.header{ height:110px; background:url(../images/head.jpg) no-repeat center top; }
.stel{ width:1200px; height:30px; margin:0 auto;}
.stel span{ display:block; float:right; background:url(../images/stel.png) no-repeat left center; padding-left:30px; color:#0077ce; font-size:18px; font-weight:bold; line-height:30px;}
.head{ width:1200px; margin:0 auto; height:80px;}
.logo{ float:left;}
.nav{ float:right;}
.nav li{ float:left; position:relative; z-index:1000;}
.nav li a{ line-height:80px; display:block; padding:0px 19px; color:#666666; font-size:14px; 
transition:background 0.2s;
-moz-transition:background 0.2s; /* Firefox 4 */
-webkit-transition:background 0.2s; /* Safari and Chrome */
-o-transition:background 0.2s; /* Opera */}
.nav li a:hover{ background:url(../images/navo.png) repeat-x; color:#fff;}
li.navo a{background:url(../images/navo.png) repeat-x; color:#fff;}
.nav li a.navo{background:url(../images/navo.png) repeat-x; color:#fff;}
.nav li dl{ position:absolute; top:80px; left:0px; z-index:1000; background-color:#fff; padding:5px 15px 20px 15px; border-top:1px solid #0067b3; display:none;}
.nav li dl dd{background:url(../images/xd.png) no-repeat center bottom;}
.nav li dl dd a{ line-height:50px; color:#333333; padding:0px; width:138px; text-align:center;}
.nav li dl dd a:hover{background:none; color:#0067b3;}
li.navo dl dd a{background:none; color:#333333;}


.banner{ position:relative; }
#banner{width:100%;  position:relative; overflow:hidden; clear:both;}
#banner ul{width:100%; margin:0 auto; overflow:hidden; text-align:center;}
#banner .slides li{width:100%;  position:relative;}
#banner .slides li a{display:block; width:100%; height:100%;}
.slides, .flex-control-nav, .flex-direction-nav {margin: 0;padding: 0;list-style: none;}
#banner .flex-control-nav { position: absolute;text-align:center; bottom:16px; z-index:99; height:20px; width:100%;  padding-top:20px;}
#banner .flex-control-nav li{margin: 0 3px;display:inline-block;zoom: 1; *display:inline; z-index:200; position:relative;}
#banner .flex-control-nav li a{ font-size:0px;  width:12px; height:12px; border:1px solid #fff; background-color:#b5b6b6; display:block; float:left; margin:0px; border-radius:7px;}
#banner .flex-control-nav li a.flex-active{background-color:#fff;}
#banner a.flex-prev{ position:absolute; z-index:1000; width:44px; height:90px; display:none; background:url(../images/sleft.png) no-repeat; left:0px; overflow:hidden; top:211px;}
#banner a.flex-next{ position:absolute; z-index:1000; width:44px; height:90px; display:none; background:url(../images/sright.png) no-repeat; right:0px; top:211px;}
#banner img{ width:100%;}

.solu{ text-align:center; margin-top:46px; margin-bottom:46px;}
.solubt{ width:400px; margin:0 auto; height:51px; margin-bottom:16px;}
.solubt li{ float:left; width:200px; height:50px; background-color:#ececec; line-height:50px; text-align:center; cursor:pointer; color:#666666; font-size:16px; border-bottom:1px solid #dadada; }
li.solubto{ background-color:#0067b3; color:#fff; border-bottom:1px solid #004e87;}
.solun{ width:1200px; margin:0 auto; padding-bottom:94px; display:none;}
.soluns{ width:860px; margin:0 auto; text-indent:2em; color:#898989; line-height:24px; font-size:14psolun4px; width:1100px; }
.soul li{ float:left; width:140px; height:204px; margin-right:74px;}
.soul li a{ display:block; text-align:center; color:#666666; font-size:16px;}
.soul li a span{ height:160px; width:140px; display:block; background:url(../images/liuj.png) no-repeat; margin-bottom:20px; overflow: hidden;}

.soul li a:hover span{ height:160px; width:140px; display:block; background:url(../images/liuj.png) no-repeat left -160px;}
.soul li a:hover span img{ margin-top:-160px;}

.spro{ background-color:#0067b3; height:660px;}
.sprobt{ text-align:center; padding-top:46px;}

.sprt{ width:1200px; margin:0 auto; padding-top:80px;}
.sprt ul{ width:1230px; height:340px;}
.sprt ul li{ width:388px; height:132px; border:1px solid #74caef; float:left; margin-right:15px; margin-bottom:15px;}
.sprt a{ color:#b2e8fe; display:block; height:132px; padding-left:18px;}
.sprt span{display:block; color:#fff; font-weight:bold; font-size:32px; padding-top:30px; padding-bottom:10px;}

.sprmore{ width:250px; height:50px; background-color:#fff; border-radius:5px; margin:0 auto;}
.sprmore a{ color:#2ba3d4; line-height:50px; text-align:center; display:block;}
.snewsbt{ text-align:center; margin-top:70px; margin-bottom:60px;}

.snew{ width:1200px; margin:0 auto; height:478px;}
.snewl{ width:550px; float:left;}
.snbt{ height:40px; border-bottom:1px solid #e3e3e3; margin-bottom:18px;}
.snbt span{ display:block; width:110px; line-height:40px; background-color:#0067b3; text-align:center; color:#fff; font-size:14px;}
.snbt a{ float:right; display:block; color:#c0c0c0; padding-top:20px; padding-right:10px;}
.snewr{ width:550px; float:right;}

.stul{}
.stul1{ color:#333333; font-size:18px; padding-bottom:10px; padding-top:22px;}
.stul2{ line-height:22px; color:#898989; font-family:"宋体";}

#slt{width:100%;  position:relative; overflow:hidden; clear:both; height:230px;}
#slt ul{width:100%; margin:0 auto; overflow:hidden; text-align:center; height:230px;}
#slt.slides li{width:100%;  position:relative;}
#slt .slides li a{display:block; width:100%; height:100%;}
.slides, .flex-control-nav, .flex-direction-nav {margin: 0;padding: 0;list-style: none;}
#slt .flex-control-nav { position: absolute; text-align:right; bottom:2px; z-index:99; height:20px; width:540px;  padding-top:20px;}
#slt .flex-control-nav li{margin: 0 2px;display:inline-block;zoom: 1; *display:inline; z-index:200; position:relative;}
#slt .flex-control-nav li a{ font-size:0px;  width:10px; height:10px; border:1px solid #fff; display:block; float:left; margin:0px; border-radius:6px;}
#slt .flex-control-nav li a.flex-active{background-color:#fff;}
#slt a.flex-prev{ position:absolute; z-index:1000; width:44px; height:90px; display:none; background:url(../images/sleft.png) no-repeat; left:0px; overflow:hidden; top:211px;}
#slt a.flex-next{ position:absolute; z-index:1000; width:44px; height:90px; display:none; background:url(../images/sright.png) no-repeat; right:0px; top:211px;}
#slt img{ height:230px; width:550px;}

#osban{width:100%;  position:relative; clear:both; height:326px;}
#osban ul{width:100%; margin:0 auto;  text-align:center; height:326px;}
#osban.slides li{width:100%;  position:relative;}
#osban .slides li a{display:block; width:100%; height:100%;}
.slides, .flex-control-nav, .flex-direction-nav {margin: 0;padding: 0;list-style: none;}
#osban .flex-control-nav { position: absolute; text-align:center; bottom:32px; z-index:99; height:20px; width:570px; padding-left:10px;  padding-top:20px;}
#osban .flex-control-nav li{margin: 0 5px;display:inline-block;zoom: 1; *display:inline; z-index:200; position:relative;}
#osban .flex-control-nav li a{ font-size:0px;  width:10px; height:10px; border:1px solid #fff; display:block; float:left; margin:0px; border-radius:6px;}
#osban .flex-control-nav li a.flex-active{background-color:#fff;}
#osban a.flex-prev{ position:absolute; z-index:1000; width:44px; height:90px; display:none; background:url(../images/sleft.png) no-repeat; left:0px; overflow:hidden; top:211px;}
#osban a.flex-next{ position:absolute; z-index:1000; width:44px; height:90px; display:none; background:url(../images/sright.png) no-repeat; right:0px; top:211px;}
#osban img{ height:116px; width:184px;}
#osban{ padding-left:10px;}
#osban li{ height:320px; padding-top:26px;}
#osban li div{ float:left; margin-left:10px; margin-bottom:10px;}

.hynews{height:98px; padding-top:18px;}
.hyl{float:left; width:110px; text-align:center; font-family:"Arial";}
.hyl1{ color:#9c9c9c; font-size:14px;}
.hyl2{ color:#0067b3; font-size:38px; padding-top:4px; padding-bottom:2px;}
.hyl3{color:#9c9c9c; font-size:14px;}
.hyr{float:right; width:410px; padding-right:14px;}
.hyr1{ color:#333333; font-size:18px; margin-bottom:14px;}
.hyr1 a{ color:#333333;}
.hyr2{ color:#898989; line-height:22px; font-family:"宋体";}
.hynews:hover{ background-color:#0067b3;}
.hynews:hover .hyl{ border-right:1px solid #2d7fbc;}
.hynews:hover .hyl1{ color:#fff;}
.hynews:hover .hyl2{ color:#fff;}
.hynews:hover .hyl3{ color:#fff;}
.hynews:hover .hyr1 a{ color:#fff;}
.hynews:hover .hyr2{ color:#96c4e6;}

.os{ height:660px; background-color:#0067b3; overflow:hidden;}
.osn{ width:1200px; margin:0 auto;}
.osnl{ float:left; margin-left:-120px;}
.osnr{ width:600px; float:right;}
.ost{ padding-top:154px;}

.team{ height:512px; background-color:#f1f1f1;}
.teamn{background:url(../images/team.png) no-repeat; height:512px; width:1200px; margin:0 auto;}
.tmul{ padding-left:750px;}
.tmul li{ margin-bottom:2px;}
.tmul input{color:#898989; font-family:"宋体";}
.tmul1{ line-height:22px; font-size:16px; color:#0067b3; padding-top:96px; padding-bottom:28px; width:418px;}
.tmul2{ width:456px; height:40px; background:url(../images/tmbg.png) no-repeat;}
.tmul2 input{ background:none; border:none; width:406px; height:20px; line-height:20px; padding-top:10px; padding-bottom:10px; background:url(../images/f1.png) no-repeat 16px center; padding-left:50px; }
.tmul3{ width:456px; height:40px; background:url(../images/tmbg.png) no-repeat;}
.tmul3 input{ background:none; border:none; width:406px; height:20px; line-height:20px; padding-top:10px; padding-bottom:10px; background:url(../images/f2.png) no-repeat 16px center; padding-left:50px; }
.tmul4{ width:456px; height:40px; background:url(../images/tmbg.png) no-repeat;}
.tmul4 input{ background:none; border:none; width:406px; height:20px; line-height:20px; padding-top:10px; padding-bottom:10px; background:url(../images/f3.png) no-repeat 16px center; padding-left:50px; }
.tmul5{ width:456px; height:102px; background:url(../images/tmbgn.png) no-repeat;}
.tmul5 textarea{ background:none; border:none; width:406px; height:90px; background:url(../images/f4.png) no-repeat 16px 10px; padding-left:50px; color:#898989; font-family:"宋体"; line-height:16px; padding-top:12px;}
.tmul6{width:450px; padding:3px;}
.tmul6 input{width:450px; background-color:#0067b3; font-size:18px; color:#fff; border-radius:2px; line-height:42px; border:none; cursor:pointer;}
.tmul7 {
    width: 456px;
    height: 40px;
    background: url(../images/tmbg.png) no-repeat;
    overflow:hidden;
}

.tmul7 input {
    background: none;
    border: none;
    width: 316px;
    height: 20px;
    line-height: 20px;
    padding-top: 10px;
    padding-bottom: 10px;
    background: url(../images/yzm.png) no-repeat 20px center;
    padding-left: 50px;
}
.tmul7 img{
    vertical-align:middle;
}
.ban{ overflow:hidden; height:260px;}
.abt{ text-align:center; padding-top:60px;}
.about{ width:970px; margin:0 auto; color:#666666; line-height:24px;  padding-top:46px; padding-bottom:10px;}

.abtu{height:268px; background:url(../images/atbg.jpg) repeat-x;}
.abtu ul{ width:942px; height:268px; margin:0 auto; padding-left:30px;}
.abtu li{ width:282px; height:252px; border:1px solid #eeeeee; text-align:center; padding-top:14px; float:left; margin-right:30px; background-color:#fff;}
.abtu span{ display:block; text-align:left; font-size:14px; color:#666666; padding-left:18px; padding-top:22px;}

.shonor{ background-color:#f7f7f7; padding-top:110px; padding-bottom:164px;}
.shonbz{ text-align:center; color:#666666; padding-top:66px; margin-bottom:60px;}
.shonbz span{ color:#0067b3;}
.honn{ height:114px; background:url(../images/honbg.png) no-repeat center top;}
.hondiv{ width:972px; margin:0 auto; height:114px; overflow:hidden;}
.hondiv li{ width:114px; height:114px; background:url(../images/hon.png) no-repeat; float:left; margin-left:24px; margin-right:24px;}
.hondiv li a{ display:block; line-height:114px; text-align:center; color:#898989;}

.honnw{ width:1200px; margin:0 auto; height:114px; position:relative;}
.hleft{ width:26px; height:17px; position:absolute; top:49px; left:-50px; background:url(../images/hleft.png) no-repeat; cursor:pointer;}
.hright{width:26px; height:17px; position:absolute; top:49px; right:-50px; background:url(../images/hright.png) no-repeat; cursor:pointer;}
.careers{ width:1100px; margin:0 auto; height:466px; padding-top:60px;}
.jobl{ float:left;}
.jobr{ width:518px; height:402px; float:right;}

.jobr ul{}
.jobr li{}
.jobr li div{ height:70px; border:1px solid #e3e3e3; padding-left:24px; color:#898989; margin-bottom:18px;}
.jbt{ color:#0067b3; font-size:16px; padding-bottom:10px; padding-top:10px;}
.jbt a{ color:#0067b3;}
.jtime{ color:#93c4e8;}


#jobrn{width:100%;  position:relative; overflow:hidden; clear:both; height:402px;}
#jobrn .slides{width:100%; margin:0 auto; overflow:hidden; height:402px;}
#jobrn.slides li{width:100%;  position:relative;}
#jobrn .slides li a{display:block; width:100%; height:100%;}
.slides, .flex-control-nav, .flex-direction-nav {margin: 0;padding: 0;list-style: none;}
#jobrn .flex-control-nav { position: absolute; text-align:right; bottom:2px; z-index:99; height:20px; width:540px;  padding-top:20px; display:none;}
#jobrn .flex-control-nav li{margin: 0 2px;display:inline-block;zoom: 1; *display:inline; z-index:200; position:relative;}
#jobrn .flex-control-nav li a{ font-size:0px;  width:10px; height:10px; border:1px solid #fff; display:block; float:left; margin:0px; border-radius:6px;}
#jobrn .flex-control-nav li a.flex-active{background-color:#fff;}
#jobrn a.flex-prev{ position:absolute; z-index:1000; width:30px; height:30px; background:url(../images/jleft.png) no-repeat; right:40px; overflow:hidden; bottom:0px; text-indent:30px; overflow:hidden;}
#jobrn a.flex-next{ position:absolute; z-index:1000; width:30px; height:30px; background:url(../images/jright.png) no-repeat; right:4px; bottom:0px; text-indent:30px; overflow:hidden;}

.down{ background-color:#f7f7f7;}
.download{ width:1100px; margin:0 auto; padding-top:66px; padding-bottom:90px;}
.download li{ width:490px; height:86px;  padding-left:30px; padding-right:30px; float:left; margin-bottom:14px;}
.download a{ display:block; height:84px; border-bottom:2px solid #d7d7d7; background:url(../images/down.png) no-repeat #fff 460px 58px; }
.download img{ float:left;}
.download span{ line-height:84px; color:#666666; font-size:18px; padding-left:34px;}

.com{ height:490px; padding-top:84px; width:1200px; margin:0 auto;}
.coml{ float:left;}
.comr{ float:right; width:536px; padding-top:58px;}
.cmbt{ color:#666666; font-size:34px; font-weight:bold; background:url(../images/cmbt.jpg) no-repeat left center; padding-left:64px; line-height:49px;}
.cmul{ padding-left:70px; padding-top:30px;}
.cmul li{background:url(../images/cmd.jpg) no-repeat left center; line-height:26px; color:#666666; font-size:16px; padding-left:20px;}
.czd{ padding-left:70px; padding-top:44px;}
.czd span{ display:block; width:132px; height:32px; line-height:32px; text-align:center; border:1px solid #0067b3; border-radius:10px; color:#0067b3; font-size:16px;}

.amap{ height:380px; position:relative;}
.amapn{height:380px; overflow:hidden;}
.mapbg{ width:354px; height:414px; position:absolute; left:50%;  background:url(../images/mapbg.png) no-repeat; top:-106px; margin-left:-177px; color:#fff;}
.mapbg1{ text-align:center; font-size:16px; padding-top:70px;}
.mapbg2{ text-align:center; font-size:36px; font-weight:bold;}
.mapbg3{text-align:center; padding-top:5px;}
.mapbg4{ width:70px; height:1px; overflow:hidden; margin:0 auto; background-color:#fff; margin-top:26px; margin-bottom:36px;}
.mapbg5{ line-height:22px; background:url(../images/xm1.png) no-repeat left center; padding-left:28px; width:154px; margin:0 auto;}
.mapbg6{line-height:22px; background:url(../images/xm2.png) no-repeat left center; padding-left:28px; width:154px; margin:0 auto;}
.mapbg7{line-height:22px; background:url(../images/xm3.png) no-repeat left center; padding-left:28px; margin-left:86px;}

.path{ width:1200px; margin:0 auto; color:#0067b3; font-size:30px; font-weight:bold; padding-top:36px;}
.pathen{ color:#898989; font-size:14px; font-weight:normal; padding-left:10px; text-transform: uppercase;}
.pathr{float:right; color:#666666; font-size:12px; font-weight:normal; padding-top:23px; display:block;}
.pathr a{color:#666666;}
.mlm{ background:url(../images/mlm.png) no-repeat center top; text-align:center; line-height:34px; color:#0067b3; font-size:16px; margin-top:40px;}
.mlmn{ width:1200px; text-align:center; color:#898989; font-size:14px; margin:0 auto; padding-top:48px;}
.mlmn span{ display:block; color:#0067b3; font-size:38px; padding-bottom:5px;}

.mtw{ width:1200px; margin:0 auto; height:536px; border-bottom:1px solid #e3e3e3;  padding-top:60px;}
.mtn{height:536px; width:1390px;}
.mtnn{ width:237px; height:274px; background:url(../images/mt1.png) no-repeat; float:left; margin-right:84px;}
.mtbt{ padding-left:40px; color:#0067b3; font-size:22px; padding-top:64px;}
.mtebt{ padding-left:40px; color:#8f8f8f; text-transform: uppercase; display:block;}
.mtul{ padding-left:42px; padding-top:20px;}
.mtul li{background:url(../images/mtj.png) no-repeat left center; padding-left:10px; color:#666666; font-size:14px; line-height:26px;}

.mtnn2{background:url(../images/mt2.png) no-repeat;}
.mtnn3{background:url(../images/mt3.png) no-repeat;}
.mtnn4{background:url(../images/mt4.png) no-repeat;}
.mtnn5{ margin-left:161px; margin-top:-50px; background:url(../images/mt5.png) no-repeat;}
.mtnn6{ margin-top:-50px; background:url(../images/mt6.png) no-repeat;}
.mtnn7{margin-top:-50px; background:url(../images/mt7.png) no-repeat;}

.mgl{ text-align:center; height:94px; padding-top:40px;}
.mgl li{ margin:0px 3px; color:#0067b3; font-size:14px; width:118px; line-height:32px; border:1px solid #e3e3e3; text-align:center; display:inline-block; border-radius:4px; cursor:pointer;}
.mgl a{}
li.mglo{ background-color:#0067b3; color:#fff;}
.xgny{ color:#0067b3; font-size:24px; font-weight:bold; text-align:center; padding-bottom:20px;}

.xgw{ width:1000px; margin:0 auto; padding-bottom:160px; display:none;}
.xgwn{ width:1100px;}
.xgwn ul{ width:290px; border-top:1px dashed #cccccc; float:left; margin-right:66px;}
.xgwn li{ font-size:14px; border-bottom:1px dashed #cccccc;}
.xgwn a{ color:#666666; line-height:40px; background:url(../images/ld.png) no-repeat 8px center; padding-left:18px;}

.trade{ width:208px; height:34px; margin:0 auto; background:url(../images/trade.png) no-repeat 178px center; position:relative; cursor:pointer; z-index: 200;}
.trade ul{ width:207px; position:absolute; left:1px; top:34px; display:none; padding-top:2px;}
.trade li{ border:1px solid #e3e3e3; line-height:32px; background-color:#fff; margin-bottom:2px;}
.trade li a{ color:#666; display:block; line-height:32px;}
.trade li a:hover{ color:#fff; background-color:#0067b3;}

.tradet{ width:1160px; margin:0 auto; padding-top:42px;}
.tradet ul{width:1240px;}
.tradet li{ border:1px solid #e5e5e5; width:346px; height:218px; overflow:hidden; float:left; margin-right:60px;  margin-bottom:20px;}

.tradet a{transition:background 0.5s; position:relative; display:block; width:346px; height:218px;}

.tradet div{width:346px; height:218px; position:absolute; left:0px; top:0px; background-color:#000;  
filter:alpha(opacity=0);  
      -moz-opacity:0;  
      -khtml-opacity: 0;  
      opacity: 0;  transition:background 0.5s;}
.tradet span{width:346px; display:none; position:absolute; left:0px; top:0px; text-align:center; color:#ffffff; font-size:16px; padding-top:144px;}
.tradet img{width:346px; height:218px;}
.tradet a:hover div{
	filter:alpha(opacity=75);  
      -moz-opacity:0.75;  
      -khtml-opacity: 0.75;  
      opacity: 0.75; }
.tradet a:hover span{ display:block}

.aln{ width:1160px; margin:0 auto; padding-top:40px; padding-bottom:64px;}
.aln ul{width:1240px;}
.aln li{ width:346px; height:32px; border:1px solid #e3e3e3; line-height:32px; margin-bottom:6px; float:left; margin-right:60px;}
.aln li a{line-height:32px; color:#666666; font-size:14px; padding-left:36px; background:url(../images/alj.jpg) no-repeat 20px center; cursor:default;}

.mlma{ background:url(../images/mlmn.jpg) no-repeat center top; text-align:center; line-height:34px; color:#0067b3; font-size:16px; margin-top:40px;}
.mlma div{ display:block; height:32px; background-color:#fff; display:inline-block; border:1px solid #e3e3e3; padding:0px 70px;}

.casedet{ width:1180px; margin:0 auto; color:#666666; font-size:14px; line-height:24px; padding-top:40px; padding-bottom:200px; min-height:200px;}
.sprtn{ width:1200px; margin:0 auto; padding-top:30px;}
.sprtn ul{ width:1230px; height:340px;}
.sprtn ul li{ width:388px; height:132px; border:1px solid #e4e4e4; float:left; margin-right:15px; margin-bottom:15px;}
.sprtn a{ color:#898989; display:block; height:132px; padding-left:18px;}
.sprtn span{display:block; color:#0067b3; font-weight:bold; font-size:32px; padding-top:30px; padding-bottom:10px;}

.pqb{background:url(../images/pqb.jpg) no-repeat; width:148px; height:28px; line-height:28px; margin-top:-14px; padding-left:12px; color:#898989; cursor:pointer; position:relative;}
.pqb ul{ position:absolute; border:1px solid #e3e3e3; width:158px; left:0px; background-color:#fff; top:27px; line-height:24px; display:none; padding-top:2px;}
.pqb li{line-height:24px;}
.pqb a{ padding:0px 12px; color:#898989; line-height:24px;}

.intr{ text-align:center; background:url(../images/intr.jpg) no-repeat center top; height:170px; clear:both;}
.intr1{text-align:center; color:#666666; font-size:36px; text-transform: uppercase; padding-top:64px; padding-bottom:0px; font-family:"Times New Roman";}
.intr2{text-align:center; color:#666666; font-size:24px; padding-bottom:50px;}
.intr3{text-align:center; padding-bottom:170px;}

.silt{ width:1200px; margin:0 auto; padding-top:44px; padding-bottom:30px;}
.silt li{ margin-bottom:34px;}
.silt .soul li a{ font-size:15px;}

.cwgl{ width:1200px; margin:0 auto; padding-top:60px; padding-bottom:80px;}
.cwglbt{ text-align:center; color:#666666; font-size:32px; padding-bottom:30px;}
.cwgln{line-height:22px; color:#666666;}

.glx{ width:1200px; margin:0 auto; padding-bottom:168px;}
.glxn{ width:1240px;}
.glul{ width:288px; height:322px; border:1px solid #e3e3e3; float:left; margin-right:13px; margin-bottom:16px; overflow:hidden;}
.gluls{ color:#0067b3; font-size:24px; font-weight:bold; text-align:center; padding:0px 10px; padding-top:32px; padding-bottom:36px;}
.glulz{ height:1px; overflow:hidden; background-color:#0067b3; width:58px; margin:0 auto; margin-bottom:36px;}
.glulx{ color:#898989; line-height:22px; width:254px; margin:0 auto;}
.erpt{ text-align:center; height:171px; overflow:hidden;  background:url(../images/erp.png) no-repeat; width:1200px; margin:0 auto; margin-top:34px; margin-bottom:-30px;}

.erp{ width:1200px; margin:0 auto;}
.erpn{ width:1240px;}
.erpd{ width:286px; height:366px; border:1px solid #e3e3e3; float:left; margin-right:16px;}
.erpdbt{ color:#0067b3; font-size:26px; font-weight:bold; text-align:center; padding-top:15px;}
.erpdbte{ color:#cccccc; text-align:center; text-transform: uppercase; padding-bottom:26px;}
.erpwork{ width:232px; height:32px; line-height:32px; margin:0 auto; background-color:#f1f1f1; color:#666666; font-size:14px; border-radius:5px; padding-left:16px;}
.erpul{ padding-left:40px; padding-top:12px;}
.erpul li{ color:#898989; line-height:26px; font-size:14px; background:url(../images/ed.png) no-repeat left center; padding-left:14px;} 
.erpul a{ color:#898989;}

.erpbg{ height:702px; background:url(../images/erpbg.png) no-repeat center top; margin-top:42px;} 

.erbz{ width:1144px; margin:0 auto; padding-top:110px;}
.erbzn{ width:1220px;}
.erul{ width:330px; height:268px; background-color:#fff; position:relative; margin-right:74px; float:left;}
.eruls{ width:120px;  height:120px;  background-color:#0067b3; position:absolute; top:-60px; left:105px; border-radius:60px; text-align:center; color:#fff; font-size:18px;}
.eruls span{ display:block; text-align:center; padding-top:28px; padding-bottom:6px;}
.erul2{ width:46px; height:1px; overflow:hidden; margin:0 auto; border-bottom:1px solid #0067b3; padding-top:106px; margin-bottom:22px;}
.erul3{ color:#898989; line-height:30px; font-size:14px; text-align:center;}
.erulx{ width:38px; height:85px; background:url(../images/ert.png) no-repeat; position:absolute; bottom:0px; right:-38px;}

.erpt2{ text-align:center; height:171px; overflow:hidden;  background:url(../images/erp2.png) no-repeat; width:1200px; margin:0 auto; margin-top:34px; margin-bottom:-30px;}

.as{ width:1200px; margin:0 auto;overflow:hidden;}
.asw{ width:1260px; padding-bottom:86px; padding-top:26px;}
.asn{ width:378px; height:292px; border:1px solid #e3e3e3; padding-top:6px; float:left; margin-right:30px;}

.stp{ width:276px; margin:0 auto; padding-top:15px;}
.stp li{background:url(../images/stp.png) no-repeat; height:34px; line-height:34px; margin-bottom:6px;}
.stpl{ float:left; width:52px; text-align:center; color:#fff; font-size:14px;}
.stpr{ float:left; color:#666666; padding-left:10px;}
.stpr a{color:#666666; padding:0px 8px;}

.stp2{ width:276px; margin:0 auto; padding-top:15px;}
.stp2 li{height:34px; line-height:34px; margin-bottom:6px; background-color:#f1f1f1; border-radius:5px; text-align:center; font-size:14px; color:#666666; }
.stp2 a{color:#666666; }

.mtbg{background:url(../images/mtbg.png) no-repeat center top; height:715px;}
.mtbte{ text-align:center; color:#fff; font-size:36px;  font-family:"Times New Roman"; text-transform: uppercase; padding-top:76px;}
.mtbtp{ text-align:center; color:#fff; font-size:24px;}

.mtbgn{ width:1200px; margin:0 auto; height:446px; position:relative;}
.zxpx{ line-height:24px; color:#666666; padding-top:294px; width:340px; float:left; margin-right:34px;}
.zxbt{color:#0067b3; font-size:36px; font-family:"宋体"; padding-bottom:20px;}
.zxpx span{ font-weight:bold;}
.zxpx ul{background:url(../images/zxpx.png) no-repeat right top;}
.pxt{ position:absolute; bottom:0px; right:-15px;}

.xcpx{ width:304px; float:left; color:#666666; font-size:14px; padding-top:70px;}
.xcpx ul{background:url(../images/gpx.png) no-repeat; height:250px;}
.xcpx li{ padding-left:32px; line-height:32px; }
.xcpx span{ font-size:16px; font-weight:bold;}
.xcbt{ color:#0067b3; font-size:46px; font-family:"宋体"; padding-top:30px; padding-bottom:22px;}
.zxmore{ text-align:center;}

.sbt{ width:1200px; margin:0 auto; font-size:26px; color:#333333; text-align:center; padding:46px 0px; border-bottom:1px solid #e3e3e3;}
.stime{width:1200px; margin:0 auto; border-bottom:1px dotted #e3e3e3; line-height:28px; color:#666666; font-size:14px; padding-top:38px; padding-bottom:28px; margin-bottom:36px;}
.stime span{ color:#0067b3; padding-left:16px;}

.content{ width:1200px; margin:0 auto;}
.cde{ text-align:center; font-family:"Times New Roman"; text-transform: uppercase; font-size:36px; color:#666666;}
.cdbt{ text-align:center; color:#666666; font-size:24px;}
.cdxbt{ color:#0067b3; font-size:24px; font-weight:bold; text-align:center; margin-top:50px;}
.cdn{border-bottom:1px dotted #e3e3e3; line-height:24px; color:#666666; font-size:14px; padding-top:26px; padding-bottom:78px; margin-bottom:40px;}
.cdn p{ padding:5px 0px;}

.ins{ padding-top:68px; border-bottom:1px dotted #e3e3e3; padding-bottom:100px;}
.insl{ width:320px; float:left;}
.insr{ width:730px; float:left; padding-left:40px; padding-top:15px;}
.iname{ color:#666666; font-size:14px;}
.iname span{color:#0067b3; font-size:26px; font-weight:bold; padding-right:18px;}
.insr ul{ padding-top:15px;}
.insr li{ line-height:30px; font-size:14px; color:#666666; background:url(../images/alj.jpg) no-repeat left 12px; padding-left:14px;}

.baom{ height:394px; margin-top:56px; background:url(../images/bm.png) no-repeat right 1px;}
.bmbt{text-transform: uppercase; color:#b7b6b6;}
.bmbt span{ color:#0067b3; font-size:24px; font-weight:bold; padding-right:10px;}

.bmul{ padding-top:40px;}
.bmul1{}
.bmul1{ width:353px; height:37px; background:url(../images/tmbg2.png) no-repeat; margin-bottom:4px;}
.bmul1 input{ background:none; border:none; width:303px; height:20px; line-height:20px; padding-top:9px; padding-bottom:8px; background:url(../images/f1.png) no-repeat 16px center; padding-left:50px; font-family:"宋体"; color:#898989;}
.bmul2{ width:353px; height:37px; background:url(../images/tmbg2.png) no-repeat; margin-bottom:4px;}
.bmul2 input{ background:none; border:none; width:303px; height:20px; line-height:20px; padding-top:9px; padding-bottom:8px; background:url(../images/f2.png) no-repeat 16px center; padding-left:50px; font-family:"宋体"; color:#898989;}
.bmul3{ width:353px; height:37px; background:url(../images/tmbg2.png) no-repeat; margin-bottom:4px;}
.bmul3 input{ background:none; border:none; width:303px; height:20px; line-height:20px; padding-top:9px; padding-bottom:8px; background:url(../images/f3.png) no-repeat 16px center; padding-left:50px; font-family:"宋体"; color:#898989;}

.bmul4{ margin-top:10px;}
.bmul4 input{ line-height:40px; background-color:#0067b3; border:none; width:353px; color:#fff; font-size:18px; border-radius:2px; cursor:pointer;}
.bmul5{ color:#666666; font-size:14px; width:353px; text-align:center; padding-top:20px;}
.bmul5 span{ color:#0067b3;}

.cpbt{ color:#0067b3; font-size:26px; font-weight:bold; text-align:center; background-color:#f7f7f7; border-bottom:2px solid #e5e5e5; margin-top:30px; padding:15px 0px;}
.cpdet{background:url(../images/cpdet.png) no-repeat right 154px; }
.introduce{border-bottom:1px dotted #e3e3e3; width:694px; min-height:250px; padding-bottom:20px; padding-top:54px;}
.introducet{text-transform: uppercase; float:left; width:144px; height:144px; background-color:#0067b3; border-radius:72px; font-size:14px; color:#96c7eb; text-align:center;}
.introducet span{ font-size:22px; color:#fff; display:block; padding-top:50px;}
.introducew{ font-size:14px; color:#666666; line-height:24px; width:500px; padding-right:10px; float:right; padding-top:34px;}
.location{width:694px; min-height:240px; padding-bottom:20px; padding-top:28px}
.locationt{text-transform: uppercase; float:left; width:144px; height:144px; background-color:#0067b3; border-radius:72px; font-size:14px; color:#96c7eb; text-align:center;}
.locationt span{ font-size:22px; color:#fff; display:block; padding-top:50px;}
.locationw{ font-size:14px; color:#666666; line-height:24px; width:500px; padding-right:10px; float:right; padding-top:34px;}

.cx{ height:126px; background:url(../images/cx.png) repeat-x;}
.cx ul{ text-align:center;}
.cx li{width:126px; height:126px; background-color:#c8c8c8; text-align:center; display:inline-block; color:#fff; font-size:18px; margin:0px 12px; cursor:pointer;}
.cx li span{ display:block; text-align:center; padding-top:28px; padding-bottom:15px;}
li.cxo{ background-color:#0067b3;}
.teambt{ width:1199px; margin:0 auto; height:71px; overflow:hidden; margin-top:60px;}
.teambt ul{ width:1200px; height:71px;}
.teambt li{ width:300px; float:left;}
.teambt a{ display:block; text-align:center; height:71px; line-height:52px; background:url(../images/tmbt.png) no-repeat; font-size:18px; color:#666666;}
.teambt a:hover{ background:url(../images/tmbto.png) no-repeat center top; color:#fff;}
a.teambto{background:url(../images/tmbto.png) no-repeat center top; color:#fff;}

.cyw{ width:1200px; margin:0 auto; display:none;}
.cyn{ width:1240px; padding-top:168px; padding-bottom:190px;}
.cylist{ width:288px; height:278px; border:1px solid #e3e3e3; float:left; margin-right:13px;}
.cybt{text-align:center; color:#0067b3; font-size:24px; font-weight:bold; padding-top:32px;}
.cyx{ width:58px; margin:0 auto; height:1px; overflow:hidden; background-color:#0067b3; margin-top:38px; margin-bottom:38px;}
.cyd{ line-height:22px; color:#898989; text-align:center;}
.cyd a{color:#898989;}

.box-163css{ width:1200px; margin:0px auto; padding-top:50px;}
#result{ min-height:100px; width:1300px; margin:0 auto; text-align:left; padding-bottom:40px;}
#result li{width:570px; margin-right:60px; float:left; height:230px;}
#loader{ opacity:0; margin:10px 0; text-align:center; clear:both;}
#btnTest{ cursor:pointer;  margin:0 auto; background:#0067b3; height:48px; line-height:48px; display:block; width:264px; border-radius:10px; color:#fff; font-size:18px; text-align:center; margin-bottom:40px;}
#btnTest a{color:#fff;}
.rl{ width:210px; height:210px; float:left;}
.rl img{width:210px; height:210px;}
.rr{ width:324px; float:right;  height:210px; background-color:#f7f7f7; padding-left:36px;}
.rname{ color:#898989; padding-top:30px;}
.rname span{ color:#0067b3; font-size:24px; font-weight:bold; padding-right:12px;}
.rrn{ height:56px; padding-top:20px; padding-bottom:20px;}
.rrn span{ display:block; line-height:28px; color:#898989; font-size:14px; background:url(../images/rj.png) no-repeat left 12px; padding-left:14px;}
.rmore{}

.tems{ width:1200px; height:260px; margin:0 auto; margin-top:66px; background-color:#f7f7f7;}
.temsl{ float:left; width:260px; height:260px;}
.temsl img{width:260px; height:260px;}
.temsr{ width:890px; float:right;}

.temn{ width:1200px; margin:0 auto; margin-top:75px; margin-bottom:100px; background:url(../images/lybg.png) repeat-y;}
.temnl{ width:542px;}
.btteam{ width:150px; height:36px; background-color:#0067b3; line-height:36px; text-align:center; font-size:18px; color:#fff; border-radius:6px;}
.temnn{ line-height:24px; color:#666666; font-size:14px; margin-top:20px;}
.temnn p{ padding:5px 0px; }

.dow{ width:1120px; height:600px; margin:0 auto; overflow:hidden; background-color:#fff;}
.dwbt{ color:#b0b0b0; font-size:18px; width:1050px; margin:0 auto; border-bottom:1px dotted #a9a9a9; padding:25px 0px; padding-left:10px; height:54px; text-transform: uppercase;}
.dwbt span{ display:block; color:#0067b3; font-size:24px; font-weight:bold;}
.dxz{ width:1060px; margin:0 auto;}
.dxzl{ width:808px; float:left; padding-top:10px;}
.bwzx{ line-height:44px; border-bottom:1px solid #e3e3e3; background:url(../images/xzd.png) no-repeat 8px center;}
.bwzx a{ padding-left:28px; display:block; background:url(../images/xz.png) no-repeat right center; width:770px; color:#666666; font-size:14px;}
.dxzr{ width:214px; height:36px; float:right; padding-top:20px;}
.dxzr li{ margin-bottom:1px;}
.dxzr a{ display:block; line-height:34px; height:36px; background:url(../images/dlm.png) no-repeat; color:#fff; font-size:14px; }
.dxzr a span{ color:#0091f1; font-size:12px; padding-left:26px; padding-right:26px;}
.dxzr a:hover{background:url(../images/dlmo.png) no-repeat; }
a.dxzro{background:url(../images/dlmo.png) no-repeat; }

.zpbt{ width:1020px; color:#a4a4a4; font-family:"宋体"; height:96px;}
.zpbt1{ float:right; font-size:18px; color:#666666; font-family:"微软雅黑"; display:block; padding-top:30px; padding-right:10px;}
.zpbt2{font-family:"微软雅黑"; display:block; color:#666666; font-size:32px; padding-bottom:3px;}

.gwyq{ color:#666666; line-height:24px; font-family:"宋体"; background-color:#f2f1f1; width:1000px; padding-left:20px; padding-bottom:20px; margin-bottom:12px;}
.gwyqb{font-family:"微软雅黑"; color:#0067b3; font-size:14px; font-weight:bold; padding-top:10px; padding-bottom:6px;}

.tresume{ line-height:24px; height:24px; padding-left:10px; padding-top:10px;}
.tresume1{ float:left; background:url(../images/jl1.png) no-repeat 0px center; color:#959595; padding-left:37px; font-family:"宋体"; margin-right:36px;}
.tresume1 span{ color:#e36c09;}
.tresume2{float:left; background:url(../images/jl2.png) no-repeat 0px center; color:#959595; padding-left:37px; font-family:"宋体";}
.tresume2 span{color:#e36c09;}

.detbt{ color:#0091f1; font-size:16px;}
.dtime{ font-size:12px; color: #8b8b8b; padding-top:10px; padding-bottom:15px;}
.detn{color: #898989; line-height:24px;}
.detn img{ max-width:100%;}
.detn p{ padding:4px 0px;}

.newslist{ line-height:44px; border-bottom:1px solid #e3e3e3; background:url(../images/xzd.png) no-repeat 8px center;}
.newslist a{ padding-left:28px; display:block; color:#666666; font-size:14px;}
.newslist span{ float:right; color:#898989;}

#honl{width:100%;  position:relative; clear:both; height:214px;}
#honl ul{width:100%; margin:0 auto; overflow:hidden; text-align:center; height:214px;}
#honl.slides li{width:100%;  position:relative;}
#honl .slides li a{display:block; width:100%; height:100%;}
.slides, .flex-control-nav, .flex-direction-nav {margin: 0;padding: 0;list-style: none;}
#honl .flex-control-nav { position: absolute; text-align:center; bottom:-50px; z-index:99; height:20px; width:100%;  padding-top:20px;}
#honl .flex-control-nav li{margin: 0 4px;display:inline-block;zoom: 1; *display:inline; z-index:200; position:relative;}
#honl .flex-control-nav li a{ font-size:0px;  width:10px; height:10px; background-color:#faa60f; display:block; float:left; margin:0px; border-radius:5px;}
#honl .flex-control-nav li a.flex-active{background-color:#0091f1;}
#honl a.flex-prev{ position:absolute; z-index:1000; width:44px; height:90px; display:none; background:url(../images/sleft.png) no-repeat; left:0px; overflow:hidden; top:211px;}
#honl a.flex-next{ position:absolute; z-index:1000; width:44px; height:90px; display:none; background:url(../images/sright.png) no-repeat; right:0px; top:211px;}
#honl img{ }

.zxqq{ width:110px; position: absolute; right:0px; padding-top:150px; top: 0px; z-index: 2000;}
.qbt{ background-color:#005098;}
.qbt2{background-color:#005098; padding-top:14px; padding-bottom:20px;}
.qq{background-color:#005098; border-bottom:1px solid #fff; padding-bottom:14px;}
.qq li{ width:77px; height:22px; background:url(../images/qq.png) no-repeat; margin:0 auto; line-height:22px; color:#666666; margin-bottom:8px;}
.qq li a{ margin:0 auto; padding-left:28px;}
.wx{ border:1px solid #e3e3e3; background-color:#fff;}
.wxt{ text-align:center; padding-top:5px;}
.wxw{ line-height:18px; text-align:center; color:#666666; padding:3px 0px;}

.xteam{}
#result ul.xteam li{ width:210px; height:270px; margin-right: 38px;}
#result ul.xteam li span{ display:block; text-align:center; color: #0067b3;
font-size: 16px;
font-weight: bold; padding-top:10px;}

.l{ float:left;}
.r{ float:right;}
.clear{ clear:both; height:0px; overflow:hidden;}
.footer{ height:220px; background:url(../images/foot.png) no-repeat center top;}
.foot{ width:1200px; margin:0 auto; padding-top:22px;}
.footl{ float:left;}
.xlogo{line-height:26px; font-size:12px; color:#898989; height:140px;  background:url(../images/xlogo.png) no-repeat; padding-left:74px; padding-top:2px;}
.beian{ color:#6d6d6d;}
.beian a{color:#6d6d6d;}
.footr{ float:right; line-height:26px; font-size:14px; color:#898989;  padding-top:25px;}


.intr_main{ width:100%;margin-top: 43px;}
.intr_m{ width:1037px; margin:0 auto;overflow: hidden;}
.intr_m p{ color:#898989;}


.indexpic1{ padding-top:12px; height:182px; margin-top:20px;}
.bopic1{ width:978px; height:156px; margin:0 auto; background:#fff; position:relative;}
.bopichd11{ position:absolute; top:91px; left:-4px; cursor:pointer; z-index:5;}
.bopichd21{ position:absolute; top:91px; right:-4px; cursor:pointer;}
.indexpic21{ padding-top:16px; margin-left:34px;}
.indexpic21 li{ float:left; padding:7px; width:150px; height:106px; margin-left:8px; margin-right:8px; display:inline;}

.indexpic2{ padding-top:12px; height:182px; margin-top:20px;}
.bopic2{ width:978px; height:156px;  margin:0 auto; background:#fff; position:relative;}
.bopichd12{ position:absolute; top:91px; left:-4px; cursor:pointer; z-index:5;}
.bopichd22{ position:absolute; top:91px; right:-4px; cursor:pointer;}
.indexpic22{ padding-top:16px; margin-left:34px;}
.indexpic22 li{ float:left; padding:7px;  width:150px; height:106px; margin-left:8px; margin-right:8px; display:inline;}</pre></body></html>